﻿body {
    font-size:12px;
    font-family:宋体;
     text-align:center;
     margin:0;
     padding:0;
}
img
{
    border:none;
}
a
{
     text-decoration:none;
}
.poscenter
{
    width:1124px;
    margin-left:auto;
    margin-right:auto;
}
#login
{
     text-align:center;
     background:url(bg_login.jpg) repeat-x top center;
     margin:0;
     padding:0;
    }
#login #loginform
{
    width:653px;
    height:308px;
    margin-top:150px;
    margin-right:auto;
    margin-left:auto;
}
#login #input
{
    margin-left:200px;
    background:url(login_form.png) no-repeat;
    width:453px;
    height:308px;
     text-align:left;
     padding-top:100px;
}
#login table
{
    margin:0;
    padding:0;
    margin-left:100px;
}
#login td
{
    height:30px;
}
/*content pages */
#top
{
    height:80px;
    display:block;
    clear:both;
    background:url(bg_top.gif) no-repeat top;
    background-position-x:200px;
}
#top #logo
{
    display:inline-block;
    float:left;
}
#top #user
{
    display:inline-block;
    float:right;
    margin-right:30px;
    margin-top:60px;
}
#top #user a
{
    COLOR:#ffffff;
}
#top #user a:hover
{
    font-weight:bold;
}
#foot
{
    height:35px;
    display:block;
    clear:both;
    background:url(bg_footer.gif) repeat-x bottom;
    line-height:35px;
    color:#ffffff;
}
#admin
{
    clear:both;
    display:block;
}
#admin #left,#admin #right
{
    display:inline-block;
    float:left;
}
#admin #left
{
    width:185px;
    background:url(bg_left.gif) no-repeat;
    min-height:600px;
    text-align:center;
}
#admin #left .title
{
    cursor:pointer;
    font-size:14px;
    font-weight:bold;
    font-family:宋体;
    background:url(bg_left_title.png) no-repeat;
    width:168px;
    height:28px;
    margin-top:10px;
    line-height:28px;
    margin-left:auto;
    margin-right:auto;
}
#admin #left dl
{
    margin:0;
    padding:10px;
}
#admin #left dt
{
    width:168px;
    margin-left:auto;
    margin-right:auto;
     text-align:center;
     line-height:2em;
}
#admin #left dt a
{
    color:Black;
}
#admin #left dt a:hover
{
    display:block;
    width:168px;
    background:url(bg_left_a.gif) no-repeat center;
}
#admin #left dt.cur a
{
    display:block;
    width:168px;
    color:#ffffff;
    font-weight:bold;
    background:url(bg_left_cur.gif) no-repeat center;
}
#admin #right
{
     padding:0;
}
#admin .tblist
{
    border-top:solid 1px #dddddd;
    border-right:solid 1px #dddddd;
    margin-left:50px;
    margin-top:50px;
}
#admin .tblist th
{
    height:30px;
    border-bottom:solid 1px #dddddd;
    border-left:solid 1px #dddddd;
    background:#cc0000;
    color:#ffffff;
}
#admin .tblist td
{
    height:30px;
    border-bottom:solid 1px #dddddd;
    border-left:solid 1px #dddddd;
}
#admin .button_submit
{
    background:url(bg_buttonall.gif) no-repeat 0 -23px;
    border:none;
    height:25px;
    width:65px;
    cursor:pointer;
}
#nav
{
    display:block;
    clear:both;
    float:right;
}
#nav dt
{
    display:inline-block;
    float:left;
    margin-left:5px;
}
#nav dt.current
{
    font-weight:bold;
}